.imgtam
{
	width:200px;
	height:150px;
}
.fotos1{
	position:relative;
	list-style:none;  
	width:auto;
	margin:5px; 
}

.fotos2  {
	width:200px;
	height:150px;
	float:left; 
	border:1px solid #444;
	margin:20px; 
}

.fotos a {
	display: block;
} 

.fotos a:hover {
	filter:alpha(opacity=82);
	-moz-opacity:0.82;
	opacity:0.82;
}

.fotos3 {
	color: Gray;
	font-size: small;
}
.tamdiv
{
	width:60%;
	height:40%;
	margin-left:19%;
	margin-top:25px;
}
.tamdiv2
{
	width:30%;
	height:40%;
	margin-top:30px;
	float:left;
}
.tamdiv3
{
	position: absolute;
	width:30%;
	height:30%;
	margin-left:35%;
	margin-top:35px;
}
.tamdiv4
{
	position: absolute;
	width:60%;
	height:10%;
	margin-left:10px;
	
}
.tamdiv5
{
	width:20%;
	height:30%;
	margin-left:61%;
	margin-top:0%;
}
.contatos1{
	width:10%;
	height:30%;
	list-style: none;
	margin-left:20%;
	line-height: 200%;
}

.contatos2{
	margin: 15px;
}
.bordacont
{
	width:80%;
	height:80%;
	margin-left:10%;
}
.bordacont1
{
	width:-50%;
	height:50%;
	margin-left:21%;
}
.contaba{ 
 position:absolute;
 left:40%;
 top:120px;
 width:40%;
 height:10%;
 }

.menu_h
{
   position: absolute;
   left:20%;
   top:60px;   
   width:40%;
   height:30%
   text-align: justify;
}

.menu_serv
{
   position: absolute;  
   margin-left:26%;
	margin-top:5%;
   width: 10%;
   height: 30%;
  
   
}
.servicos{
	list-style: square;
	margin-left:40%;
	line-height: 200%;
	padding-top:30px;
	color:#1d5987;
}
